var fs = require('fs')


function _loadTodos(cb) {
  fs.readFile('./data/todos.json', { encoding: 'utf-8' }, (err, data) => {
    if (err) {
      console.log(err)
      return
    }
    cb(data)
  })
}


function add(req, res) {
  _loadTodos(function (todos) {
    console.log('req', req);
    // todos.push(req)
    res.statusCode = 200;
    res.statusMessage = 'ok'
    res.end(111)
  })
}


function list(req, res) {
  _loadTodos(function (todos) {
    res.statusCode = 200;
    res.end(todos)
  })
}

exports.add = add
exports.list = list